package com.gbx.ximalayating.entity;

import java.util.List;

/**
 * Created by Administrator on 2016/12/5.
 */

public class RecommendTwo {
    private String ret;
    private String msg;
    private Guess guess;
    private HotRecommends hotRecommends;

    public String getRet() {
        return ret;
    }

    public void setRet(String ret) {
        this.ret = ret;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Guess getGuess() {
        return guess;
    }

    public void setGuess(Guess guess) {
        this.guess = guess;
    }

    public HotRecommends getHotRecommends() {
        return hotRecommends;
    }

    public void setHotRecommends(HotRecommends hotRecommends) {
        this.hotRecommends = hotRecommends;
    }

    public static class Guess{
        private boolean hasMore;
        private String title;
        private List<ConEntity> list;

        public boolean isHasMore() {
            return hasMore;
        }

        public void setHasMore(boolean hasMore) {
            this.hasMore = hasMore;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public List<ConEntity> getList() {
            return list;
        }

        public void setList(List<ConEntity> list) {
            this.list = list;
        }

        public static class ConEntity{
            private String id;
            private String albumId;
            private String uid;
            private String intro;
            private String nickname;
            private String albumCoverurl290;
            private String coverSmall;
            private String coverMiddle;
            private String coverLarge;
            private String title;
            private String tags;
            private String tracks;
            private String playsCounts;
            private String isFinished;
            private String serialState;
            private String trackId;
            private String tracktitle;
            private String recSrc;
            private String recTrack;
            private String provider;
            private boolean isPaid;
            private String commentsCount;
            private String priceTypeId;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getAlbumId() {
                return albumId;
            }

            public void setAlbumId(String albumId) {
                this.albumId = albumId;
            }

            public String getUid() {
                return uid;
            }

            public void setUid(String uid) {
                this.uid = uid;
            }

            public String getIntro() {
                return intro;
            }

            public void setIntro(String intro) {
                this.intro = intro;
            }

            public String getAlbumCoverurl290() {
                return albumCoverurl290;
            }

            public void setAlbumCoverurl290(String albumCoverurl290) {
                this.albumCoverurl290 = albumCoverurl290;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getCoverSmall() {
                return coverSmall;
            }

            public void setCoverSmall(String coverSmall) {
                this.coverSmall = coverSmall;
            }

            public String getCoverMiddle() {
                return coverMiddle;
            }

            public void setCoverMiddle(String coverMiddle) {
                this.coverMiddle = coverMiddle;
            }

            public String getCoverLarge() {
                return coverLarge;
            }

            public void setCoverLarge(String coverLarge) {
                this.coverLarge = coverLarge;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getTags() {
                return tags;
            }

            public void setTags(String tags) {
                this.tags = tags;
            }

            public String getTracks() {
                return tracks;
            }

            public void setTracks(String tracks) {
                this.tracks = tracks;
            }

            public String getPlaysCounts() {
                return playsCounts;
            }

            public void setPlaysCounts(String playsCounts) {
                this.playsCounts = playsCounts;
            }

            public String getIsFinished() {
                return isFinished;
            }

            public void setIsFinished(String isFinished) {
                this.isFinished = isFinished;
            }

            public String getSerialState() {
                return serialState;
            }

            public void setSerialState(String serialState) {
                this.serialState = serialState;
            }

            public String getTrackId() {
                return trackId;
            }

            public void setTrackId(String trackId) {
                this.trackId = trackId;
            }

            public String getTracktitle() {
                return tracktitle;
            }

            public void setTracktitle(String tracktitle) {
                this.tracktitle = tracktitle;
            }

            public String getRecSrc() {
                return recSrc;
            }

            public void setRecSrc(String recSrc) {
                this.recSrc = recSrc;
            }

            public String getRecTrack() {
                return recTrack;
            }

            public void setRecTrack(String recTrack) {
                this.recTrack = recTrack;
            }

            public String getProvider() {
                return provider;
            }

            public void setProvider(String provider) {
                this.provider = provider;
            }

            public boolean isPaid() {
                return isPaid;
            }

            public void setPaid(boolean paid) {
                isPaid = paid;
            }

            public String getCommentsCount() {
                return commentsCount;
            }

            public void setCommentsCount(String commentsCount) {
                this.commentsCount = commentsCount;
            }

            public String getPriceTypeId() {
                return priceTypeId;
            }

            public void setPriceTypeId(String priceTypeId) {
                this.priceTypeId = priceTypeId;
            }
        }
    }
    public static class HotRecommends{
        private String ret;
        private String title;
        private List<ConEntity> list;

        public String getRet() {
            return ret;
        }

        public void setRet(String ret) {
            this.ret = ret;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public List<ConEntity> getList() {
            return list;
        }

        public void setList(List<ConEntity> list) {
            this.list = list;
        }

        public static class ConEntity{
            private String title;
            private String contentType;
            private boolean isFinished;
            private String categorytype;
            private String count;
            private boolean hasMore;
            private List<Entity> list;
            private boolean filtersupported;
            private boolean isPaid;

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getContentType() {
                return contentType;
            }

            public void setContentType(String contentType) {
                this.contentType = contentType;
            }

            public boolean isFinished() {
                return isFinished;
            }

            public void setFinished(boolean finished) {
                isFinished = finished;
            }

            public String getCategorytype() {
                return categorytype;
            }

            public void setCategorytype(String categorytype) {
                this.categorytype = categorytype;
            }

            public String getCount() {
                return count;
            }

            public void setCount(String count) {
                this.count = count;
            }

            public boolean isHasMore() {
                return hasMore;
            }

            public void setHasMore(boolean hasMore) {
                this.hasMore = hasMore;
            }

            public List<Entity> getList() {
                return list;
            }

            public void setList(List<Entity> list) {
                this.list = list;
            }

            public boolean isFiltersupported() {
                return filtersupported;
            }

            public void setFiltersupported(boolean filtersupported) {
                this.filtersupported = filtersupported;
            }

            public boolean isPaid() {
                return isPaid;
            }

            public void setPaid(boolean paid) {
                isPaid = paid;
            }

            public static class Entity{
                private String id;
                private String albumId;
                private String uid;
                private String intro;
                private String nickname;
                private String albumCoverUrl290;
                private String coverSmall;
                private String coverMiddle;
                private String coverLarge;
                private String title;
                private String tags;
                private String tracks;
                private String playsCounts;
                private String isFinished;
                private String serialState;
                private String trackId;
                private String trackTitle;
                private String provider;
                private boolean isPaid;
                private String commentsCount;
                private String pricetypeId;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getUid() {
                    return uid;
                }

                public void setUid(String uid) {
                    this.uid = uid;
                }

                public String getAlbumId() {
                    return albumId;
                }

                public void setAlbumId(String albumId) {
                    this.albumId = albumId;
                }

                public String getNickname() {
                    return nickname;
                }

                public void setNickname(String nickname) {
                    this.nickname = nickname;
                }

                public String getIntro() {
                    return intro;
                }

                public void setIntro(String intro) {
                    this.intro = intro;
                }

                public String getAlbumCoverUrl290() {
                    return albumCoverUrl290;
                }

                public void setAlbumCoverUrl290(String albumCoverUrl290) {
                    this.albumCoverUrl290 = albumCoverUrl290;
                }

                public String getCoverSmall() {
                    return coverSmall;
                }

                public void setCoverSmall(String coverSmall) {
                    this.coverSmall = coverSmall;
                }

                public String getCoverMiddle() {
                    return coverMiddle;
                }

                public void setCoverMiddle(String coverMiddle) {
                    this.coverMiddle = coverMiddle;
                }

                public String getCoverLarge() {
                    return coverLarge;
                }

                public void setCoverLarge(String coverLarge) {
                    this.coverLarge = coverLarge;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getTags() {
                    return tags;
                }

                public void setTags(String tags) {
                    this.tags = tags;
                }

                public String getTracks() {
                    return tracks;
                }

                public void setTracks(String tracks) {
                    this.tracks = tracks;
                }

                public String getPlaysCounts() {
                    return playsCounts;
                }

                public void setPlaysCounts(String playsCounts) {
                    this.playsCounts = playsCounts;
                }

                public String getIsFinished() {
                    return isFinished;
                }

                public void setIsFinished(String isFinished) {
                    this.isFinished = isFinished;
                }

                public String getSerialState() {
                    return serialState;
                }

                public void setSerialState(String serialState) {
                    this.serialState = serialState;
                }

                public String getTrackId() {
                    return trackId;
                }

                public void setTrackId(String trackId) {
                    this.trackId = trackId;
                }

                public String getTrackTitle() {
                    return trackTitle;
                }

                public void setTrackTitle(String trackTitle) {
                    this.trackTitle = trackTitle;
                }

                public String getProvider() {
                    return provider;
                }

                public void setProvider(String provider) {
                    this.provider = provider;
                }

                public boolean isPaid() {
                    return isPaid;
                }

                public void setPaid(boolean paid) {
                    isPaid = paid;
                }

                public String getCommentsCount() {
                    return commentsCount;
                }

                public void setCommentsCount(String commentsCount) {
                    this.commentsCount = commentsCount;
                }

                public String getPricetypeId() {
                    return pricetypeId;
                }

                public void setPricetypeId(String pricetypeId) {
                    this.pricetypeId = pricetypeId;
                }
            }
        }
    }
}
